package com.easycar.common.base;


/**
 * 事件传递
 * @param <T>  类
 */
public class MessageEvent<T > {

    private  T  t;
    private  int  msgType;

    /**
     *   获取传递的信息
     * @return   泛型对象
     */
    public T getMessage() {
        return t;
    }


    /**
     * 消息傳遞
     * @param t   泛型
     */
    public void setMessage(T t) {
        this.t = t;
    }

    /**
     * 获取消息传递类型
     * @return  消息类型
     */
    public int getMsgType() {
        return msgType;
    }

    /**
     * 设置消息传递类型
     * @param msgType   类型type
     */
    public void setMsgType(int msgType) {
        this.msgType = msgType;
    }
}
